Wall Street Journal -
2 Mar 2016 00:19
A "critical mass" of oil-producing countries have agreed to freeze oil production, Russia's energy minister said Tuesday, as African, Latin American and Persian Gulf producers expressed optimism about joining the deal.
Share this Article